using System.ComponentModel;
using System.Runtime.Serialization;

namespace StarfleetCommanderDomain
{
    public interface IPosition
    {
       
        [DataMember()]
        global::System.Int32 Id { get; set; }

      
        [DataMemberAttribute()]
        global::System.Int32 GameSystemId { get; set; }

      
        [DataMemberAttribute()]
        global::System.Byte Slot { get; set; }

     
        [DataMemberAttribute()]
        global::System.Boolean IsMoon { get; set; }

        IGameSystem GameSystem
    {
        get;
    }

    }
}